iT邦幫忙

2

InstallShield 腳本 InstallScript 30日(13)

  • 分享至 

  • xImage
  •  


今天要來看看表列的範例

InstallScript中要取得所有磁碟機列表的函式為GetValidDrivesList,這些磁碟機包含固定的,可插拔的,光碟和網路磁碟,以下範例將使用到GetValidDrivesList取出所有的磁碟機代號,然後用ListGetFirstString取出第一個磁碟機並賦值予svFirstCD,然後印出svFirstCD內容,最後釋放記憶體。

// declare the LIST variable listDrives 
LIST listDrives; 
STRING svFirstCD; 

function OnBegin( )
begin 
    // initialize listDrives as a string list 
    listDrives = ListCreate(STRINGLIST); 

    // CD-ROM drive letters are stored in listDrives
    GetValidDrivesList(listDrives, CDROM_DRIVE, -1); 

    // determine and display the first CD-ROM drive letter 
    ListGetFirstString(listDrives, svFirstCD); 
    MessageBox("The first available CD-ROM drive is: " + svFirstCD, INFORMATION);

    // destroy the list 
    ListDestroy(listDrives); 
end;


鐵人文總整理


圖片
  熱門推薦
圖片
{{ item.channelVendor }} | {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言